Bookly\Lib\Entities\Payment B

Total Complexity 89
Dependencies 12
Dependents 21
Total lines 681
Lines of code 302
Logical lines of code 150
Comment lines 215
Methods 35
Properties 16

Methods 35

Method Rating Maintainability Complexity Lines of code
setDetailsFromOrder()
C
33 22 91
getPaymentData()
A
43 12 43
typeToString()
A
56 13 17
statusToString()
S
57 5 18
save()
S
60 4 13
paymentInfo()
S
59 3 13
setCartInfo()
S
66 2 9
getCouponId()
S
82 1 3
getStatus()
S
82 1 3
setUpdatedAt()
S
77 1 4
getUpdatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getCreatedAt()
S
82 1 3
setRefId()
S
77 1 4
getRefId()
S
82 1 3
setDetails()
S
77 1 4
getDetails()
S
82 1 3
setToken()
S
77 1 4
getToken()
S
82 1 3
setStatus()
S
77 1 4
setPaidType()
S
77 1 4
setCouponId()
S
77 1 4
getPaidType()
S
82 1 3
setGatewayPriceCorrection()
S
77 1 4
setPaid()
S
77 1 4
getPaid()
S
82 1 3
setTax()
S
77 1 4
getTax()
S
82 1 3
setTotal()
S
77 1 4
getTotal()
S
82 1 3
setType()
S
77 1 4
getType()
S
82 1 3
setTarget()
S
77 1 4
getTarget()
S
82 1 3
getGatewayPriceCorrection()
S
82 1 3